mediate testimony - Turkish English Dictionary